.background{
    position: relative;
    overflow: hidden;
}
.background .cover{
    z-index: -1;
    position: absolute;
    display: inline-block;
    width: 100%;
    height: 800rpx;
    background-color: rgba(158, 153, 185, 0.7);
}
.background .img {
    z-index: -2;
    position: absolute;
    width: 100%;
}
.button{
    margin: 50rpx 40rpx 0 600rpx;
    background-color: rgb(52, 169, 247);
    padding: 10rpx 10rpx 10rpx 13rpx;
    color: white;
    border-radius: 10rpx;
}
.header{
    margin: 50rpx 40rpx 0 50rpx;
    padding: 20rpx 20rpx 20rpx 20rpx;
    border: 2rpx solid rgb(223, 219, 219);
    border-radius: 20rpx;
    font-size: 1.2 em;
    color: rgb(180, 177, 177);
}
.border{
    width: 650rpx;
    height: 500rpx;
    margin: 40rpx 30rpx 0 30rpx;
    padding: 20rpx 20rpx 10rpx 20rpx;
    line-height: 1.5em;
    border-radius: 20rpx;
    border: 0.8rpx solid rgb(252, 252, 252);
}
.smallimage{
    overflow: hidden;
    margin: 0rpx 10rpx 0rpx 80rpx;
    border: 2rpx dotted gray;
    /* padding: 70rpx 70rpx 70rpx 70rpx; */
    background-color: rgb(247, 247, 247);
    border-radius: 10rpx;
    float: left;
    height: 240rpx;
    width: 240rpx;
}
.smallimage image {
    z-index: 1;
    width: 100%;
    height: 100%;
}